Minimum Bandwidth Reservations for Periodic Streams in Wireless Real-Time Systems
نویسنده
چکیده
Reservation-based (as opposed to contention-based) channel access in WLANs provides predictable and deterministic transmission and is therefore able to provide timeliness guarantees for wireless and embedded real-time applications. Also, reservation-based channel access is energy-efficient since a wireless adaptor is powered on only during its exclusive channel access times. While scheduling for Quality of Service at the central authority (e.g., base station) has received extensive attention, the problem of determining the actual resource requirements of an individual node in a wireless real-time system has been largely ignored. This work aims at finding the minimum channel bandwidth reservation that meets the real-time constraints of all periodic streams of a given node. Keeping the bandwidth reservation of a node to a minimum leads to reduced energy and resource requirements and leaves more bandwidth for future reservations by other nodes. To obtain a solution to the minimum bandwidth reservation problem, we transform it to a generic uniprocessor task schedulability problem, which is then addressed using a generic algorithm. This algorithm works for a subclass of priority-driven packet scheduling policies, including three common ones: fixed-priority, EDF, and FIFO.Moreover, we then specialize the generic algorithm to these three policies according to their specific characteristics. Their computation complexities and bandwidth reservation efficiencies are evaluated and guidelines for choosing scheduling policies and stream parameters are presented.
منابع مشابه
ارزیابی سیاستهای زمانبندی در نسل چهارم شبکههای سلولی (LTE)
New generation of wireless networks, LTE and WiMAX, supports many services which consume a lot of resources (such as VOIP, Video Conference, Digital Video, Multimedia streams and online Multi-player Games). Supporting multi-media services in wireless communication systems provide new resource allocation challenges. Because of high loads in downlink, efficient resource allocation is vital in dow...
متن کاملResource-Efficient Dynamic Channel Reservations for Real-Time Streams in Wireless Multihop Networks
Many wireless ad-hoc networks, such as sensor networks and networked embedded control systems, must support data dissemination with strict end-to-end latency constraints. In addition, such networks are often resource constrained, e.g., they should support energy management techniques such as coordinated sleep/wakeup mechanisms. Existing solutions to the real-time streaming problem are inefficie...
متن کاملSafety Verification of Real Time Systems Serving Periodic Devices
In real-time systems response to a request from a controlled object must be correct and timely. Any late response to a request from such a device might lead to a catastrophy. The possibility of a task overrun, i.e., missing the deadline for completing a requested task, must be checked and removed during the design of such systems. Safe design of real-time systems running periodic tasks under th...
متن کاملCooperative Network and Energy Management for Reservation-based Wireless Real-Time Environments
Reservation-based bandwidth allocation mechanisms in wireless and mobile environments, such as supported by the IEEE 802.11e standard, promise to offer enhanced support for real-time services and applications (e.g., mobile multimedia). This work is concerned with the scheduling of real-time traffic during the reserved medium access periods such that the applications’ real-time communication nee...
متن کاملAnalysis of a Window-constrained Scheduler for Real-time and Best-eeort Packet Streams
This paper describes how Dynamic Window-Constrained Scheduling (DWCS) can guarantee real-time service to packets from multiple streams with diierent performance objectives. We show that: (1) DWCS can guarantee that no more than x packets miss their deadlines for every y consecutive packets requiring service, (2) using DWCS, the delay of service to real-time packet streams is bounded even when t...
متن کامل